agree a deal for a player - Español Inglés Diccionario